History
History
Show in Sentence
 Show Synonyms 

1) a simple sea-animal with a body full of holes and able to absorb water easily; one of these or something similar, used for washing, cleaning etc; sponge-cake (sponge)

Synonyms
UK
US
Meaning:
implausible

not plausible

not likely

ragged

(with clothes) badly torn or in rags; having rough or irregular edges or outlines or surfaces

worn-out; in shreds

FULL OF HOLES as in Wiktionary
FULL OF HOLES as in Wikipedia